require('./init');

const jwt = require('jsonwebtoken');
const secret = 'asdfasdf';

// 生成 jwt token
const token = jwt.sign(
  {
    id: 1,
    name: 'ss',
  },
  secret,
  {
    expiresIn: '3600',
  }
);

console.log(token, 'token');

// 解析 jwt token
try {
  const decode = jwt.verify(token, secret);

  console.log(decode, 'log');
} catch (error) {
  // 如果 token 过期，或被改了 就好报错
  console.log(error, 'error');
}
